Lab 2: Key/Value Server

课程网站实验网站实验指南

很简单的实验,但还是经常踩坑。① 使用 Go 经常忘记初始化 map。② 对于重复的请求忘记处理返回值,即使服务器不处理请求,还是需要返回对应的返回值。③ 对于重复的 Append,不能简单的获取子字符串作为返回值,因为有多个客户端。④ 打错变量名,定位错误有点慢。最开始我是观察到打印的 ID 不对,没有发现请求 ID 和客户端 ID 相同,以为是使用 nrand 的方式不对,结果不是。⑤ 测试有点弱,有些很明显的错误没有检测到。

作者

Ligh0x74

发布于

2024-09-03

更新于

2024-09-11

许可协议

评论